BODY {
	margin:auto;	
	font-size:14px;
	color:#666666;
	font-family:"微软雅黑";
	background-color:#fff;
	width:100%;
	min-width:1200px;	
	}
	
#box_top{
	margin:0 auto;
	width:100%;
	height:auto;
	min-height:200px;
	_height:200px;
	background-image:url(../images/bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;	
	}

#box_top_center{
	margin:0 auto;
	width:1200px;
	height:auto;
	min-height:200px;
	_height:200px;	
	}
	
#box_banner{
	margin:0 auto;
	width:100%;
	height:auto;
	min-height:450px;
	_height:450px;
	background-image:url(../images/banner.jpg);
	background-position:center top;
	background-repeat:no-repeat;	
	}
	
#box_center{
	margin:0 auto;
	width:1200px;
	height:auto;
	min-height:600px;
	_height:600px;
	margin-top:0px;
	}
	
#box_bottom{
	margin:0 auto;
	width:100%;
	height:auto;
	min-height:154px;
	_height:154px;
	margin-top:0px;
	border-top:1px solid #ccc9cc;
	background-color:#f5f5f5;
	}

#box_bottom_center{
	margin:0 auto;
	width:1200px;
	height:auto;
	min-height:154px;
	_height:154px;
	margin-top:0px;
	}

.box_top_logo{
	float:left;
	width:532px;
	margin-top:11px;
	margin-left:50px;
	margin-right:410px;
	margin-bottom:13px;	
	}

.box_top_tel{
	float:left;
	width:208px;
	text-align:right;
	line-height:28px; 
	padding-top:10px;
	}

.box_top_search{
	float:left;
	padding-left:26px;
	width:220px;
	}

.box_top_ssbg{
	float:left;
	margin-top:12px;
	background-image:url(../images/ssbg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:145px;
	height:37px;
	line-height:37px;
	padding-left:5px;
	}

.box_top_ssan{
	margin-top:12px;
	width:70px;
	float:left;
	}

.box_top_nav{
	float:left;
	width:954px;
	height:60px;
	line-height:60px;
	background-image:url(../images/nav.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}

#main_nav ul li{
	float:left;	
	height:60px;
	line-height:60px;
	margin-top:0px;	
	margin-left:0px;
	display:inline;
	overflow:hidden;
	text-indent:-1999em;
    }

#main_nav ul li.nav_index{
	width:94px;	
	background-image:url(../images/nav.jpg);
	background-repeat:no-repeat;
	background-position:0px;
    }

#main_nav ul li.nav_index_on{
	width:94px;
	background-image:url(../images/nav_on.jpg);
	background-repeat:no-repeat;
	background-position:0px;
	}

#main_nav ul li.nav_about{
	width:119px;
	background-image:url(../images/nav.jpg);
	background-repeat:no-repeat;
	background-position:-94px;
	}

#main_nav ul li.nav_about_on{
	width:119px;
	background-image:url(../images/nav_on.jpg);
	background-repeat:no-repeat;
	background-position:-94px;
	}

#main_nav ul li.nav_news{
	width:121px;
	background-image:url(../images/nav.jpg);
	background-repeat:no-repeat;
	background-position:-213px;
	}

#main_nav ul li.nav_news_on{
	width:121px;
	background-image:url(../images/nav_on.jpg);
	background-repeat:no-repeat;
	background-position:-213px;
	}

#main_nav ul li.nav_product{
	width:122px;
	background-image:url(../images/nav.jpg);
	background-repeat:no-repeat;
	background-position:-334px;
	}

#main_nav ul li.nav_product_on{
	width:122px;
	background-image:url(../images/nav_on.jpg);
	background-repeat:no-repeat;
	background-position:-334px;
	}

#main_nav ul li.nav_jszc{
	width:120px;
	background-image:url(../images/nav.jpg);
	background-repeat:no-repeat;
	background-position:-456px;
	}

#main_nav ul li.nav_jszc_on{
	width:120px;
	background-image:url(../images/nav_on.jpg);
	background-repeat:no-repeat;
	background-position:-456px;
	}

#main_nav ul li.nav_xswl{
	width:121px;
	background-image:url(../images/nav.jpg);
	background-repeat:no-repeat;
	background-position:-576px;
	}

#main_nav ul li.nav_xswl_on{
	width:121px;
	background-image:url(../images/nav_on.jpg);
	background-repeat:no-repeat;
	background-position:-576px;
	}
#main_nav ul li.nav_rczp{
	width:120px;
	background-image:url(../images/nav.jpg);
	background-repeat:no-repeat;
	background-position:-697px;
	}

#main_nav ul li.nav_rczp_on{
	width:120px;
	background-image:url(../images/nav_on.jpg);
	background-repeat:no-repeat;
	background-position:-697px;
	}

#main_nav ul li.nav_contact{
	width:137px;
	background-image:url(../images/nav.jpg);
	background-repeat:no-repeat;
	background-position:-817px;
	}

#main_nav ul li.nav_contact_on{
	width:137px;
	background-image:url(../images/nav_on.jpg);
	background-repeat:no-repeat;
	background-position:-817px;
	}
	
#main_nav ul li a{
	display:block;
	}


.box_center_gy{
	float:left;
	width:685px;
	margin-right:33px;
	}

.box_center_gynav{
	width:685px;
	margin-top:20px;
	margin-bottom:27px;
	height:52px;
	line-height:52px;
	background-image:url(../images/sbg1.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	font-size:26px
	}

.box_center_gynav span{
	float:right;
	padding-top:25px;
	}

.box_center_gytu{
	float:left;
	width:306px;
	margin-right:11px;
	}

.box_center_gywz{
	float:left;
	width:363px;
	line-height:28px;
	margin-right:5px;
	height:225px;
	overflow:hidden;
	}

.box_center_jsnav{
	float:left;
	width:685px;
	margin-top:20px;
	margin-bottom:27px;
	height:52px;
	line-height:52px;
	background-image:url(../images/sbg1.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	font-size:26px
	}

.box_center_jsnav span{
	float:right;
	padding-top:25px;
	}

.box_center_jstu{
	float:left;
	width:213px;
	margin-left:7px;
	margin-right:8px;
	}

.box_center_xw{
	float:left;
	width:482px;
	}

.box_center_xwnav{
	width:482px;
	margin-top:20px;
	margin-bottom:27px;
	height:52px;
	line-height:52px;
	background-image:url(../images/sbg2.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	font-size:26px
	}

.box_center_xwnav span{
	float:right;
	padding-top:25px;
	}

.box_center_xwtulb{
	margin-bottom:15px;
	}

.box_center_xwtulb1{
	float:left;
	width:236px;
	margin-left:2px;
	margin-right:3px;
	}
	
.box_center_xwlb li{
	width:482px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	}

.box_center_xwlb li span{
	float:right;
	}

.box_center_nav{
	float:left;
	width:1200px;
	margin-top:20px;
	margin-bottom:27px;
	height:52px;
	line-height:52px;
	background-image:url(../images/sbg3.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	font-size:26px
	}

.box_center_nav span{
	float:right;
	padding-top:25px;
	}

.box_center_cp{
	float:left;
	width:283px;
	margin-left:8px;
	margin-right:9px;
	}

.box_center_cptu{
	border:1px solid #7b7b7b;
	}

.box_center_cpwz{
	height:78px;
	line-height:78px;
	text-align:center;
	}

.box_bottom_left{
	float:left;
	width:107px;
	margin-left:46px;
	margin-top:15px;
	margin-right:20px;
	}

.box_bottom_center{
	float:left;
	width:880px;
	text-align: center;
	line-height:26px;
	padding-top:25px;
	}

.box_bottom_right{
	float:left;
	width:147px;
	padding-top:17px;
	}

.box_center_nav1{
	line-height:80px;
	height:80px;
	font-size:16px;
	}
	
.box_center_left{
	float:left;
	width:180px;
	margin-right:64px;
	}

.box_center_leftnav{
	margin-bottom:20px;
	height:52px;
	line-height:52px;
	width:326px;
	color:#FFF;
	font-size:18px;
	background-image:url(../images/nleft.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:13px;
	}

.box_center_leftfl{
	border-bottom:1px solid #FFF;
	}
	
.box_center_right{
	float:left;
	width:956px;
	min-height:360px;
	_height:360px;
	}

.box_center_rightabout{
	line-height:24px;
	}

.box_center_rightpage{
	width:956px;
	height:60px;
	line-height:60px;
	text-align:center;
	}

.box_center_rightpage1{
	width:1200px;
	height:60px;
	line-height:60px;
	text-align:center;
	}

.box_center_rightproduct{
	width:956px;
	}

.box_center_rightproductz{
	float:left;
	width:454px;
	margin-right:24px;
	}

.box_center_rightproductztu{
	border:1px solid #CCC;
	width:452px;
	}

.box_center_rightproductzbt{
	height:65px;
	line-height:65px;
	text-align:center;
	overflow:hidden;
	}

.box_center_rightproductzbt1{
	height:15px;
	}

.box_center_rightlx{
	width:800px;
	}

.box_center_leftcp{
	margin-top:16px;
	margin-left:11px;
	margin-right:11px;
	}

.box_center_leftcpz{
	width:317px;
	border-bottom:1px dashed #919191;
	}

.box_center_leftcpztu{
	text-align:center;
	padding-top:15px;
	background-color:#f5f5f5;
	}

.box_center_leftcpzwz{
	text-align:center;
	height:43px;
	line-height:43px;
	background-color:#f5f5f5;
	}

.box_center_rightproductz1{
	float:left;
	width:285px;
	margin-left:7px;
	margin-right:7px;
	}

.box_center_rightproductztu1{
	width:285px;
	}

A.menu2:link {
	 LINE-HEIGHT: 50px; text-align:center; width:180px; DISPLAY: block; FONT-FAMILY: "微软雅黑";HEIGHT: 50px; COLOR: #ffffff; FONT-SIZE: 16px; background-color:#14429a;  TEXT-DECORATION: none
}
A.menu2:visited {
	 LINE-HEIGHT: 50px; text-align:center; width:180px; DISPLAY: block; FONT-FAMILY: "微软雅黑";HEIGHT: 50px; COLOR: #ffffff; FONT-SIZE: 16px; background-color:#14429a;TEXT-DECORATION: none
}
A.menu2:hover {
	 LINE-HEIGHT: 50px; text-align:center; width:180px; FONT-FAMILY: "微软雅黑"; background-color:#1d2088; HEIGHT: 50px; COLOR: #ffffff;  FONT-SIZE: 16px; TEXT-DECORATION: none
}
A.menu2:active {
	 LINE-HEIGHT: 50px; text-align:center; width:180px; FONT-FAMILY: "微软雅黑"; background-color:#1d2088; HEIGHT: 50px; COLOR: #ffffff; FONT-SIZE: 16px; TEXT-DECORATION: none
}
A.menu21:link {
	 LINE-HEIGHT: 50px; text-align:center; width:180px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; background-color:#1d2088;HEIGHT: 50px; COLOR: #ffffff; FONT-SIZE: 16px; TEXT-DECORATION: none
}
A.menu21:visited {
	 LINE-HEIGHT: 50px; text-align:center; width:180px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; background-color:#1d2088; HEIGHT: 50px; COLOR: #ffffff;  FONT-SIZE: 16px; TEXT-DECORATION: none
}
A.menu21:hover {
	 LINE-HEIGHT: 50px; text-align:center; width:180px; FONT-FAMILY: "微软雅黑"; background-color:#1d2088;  HEIGHT: 50px; COLOR: #ffffff; FONT-SIZE: 16px;TEXT-DECORATION: none
}
A.menu21:active {
 LINE-HEIGHT: 50px; text-align:center; width:180px; FONT-FAMILY: "微软雅黑"; background-color:#1d2088;  HEIGHT: 50px; COLOR: #ffffff;  FONT-SIZE:16px;  TEXT-DECORATION: none
}



















.img-group {  position: relative;  display: inline-block; margin-left:2px; margin-right:2px;}        
.img-tip {  position: absolute;  bottom: 0;  background: #000;  color: #fff;  opacity: 0.7; font-size:14px;  width: 100%;  text-align: center; height:30px; line-height:30px; overflow:hidden}        
.img-group:hover .img-tip {  display: block;  width: 100%;  text-align: center; color: #fff; height:30px; line-height:30px;font-size:14px;; overflow:hidden}